ranunculus bulbosus aleae - Spanish English Dictionary